Curvature-Based Computation of Antipodal Grasps
نویسنده
چکیده
It is well known that antipodal grasps can be achieved on curved objects in the presence of friction. This paper presents an efficient algorithm that finds, up to numerical resolution, all pairs of antipodal points on a closed, simple, and twice continuously differentiable plane curve. Dissecting the curve into segments everywhere convex or everywhere concave, the algorithm marches simultaneously on a pair of such segments with provable convergence and interleaves marching with numerical bisection. It makes use of new insights into the differential geometry at two antipodal points. We have avoided resorting to traditional nonlinear programming which would neither be quite as efficient nor guarantee to find all antipodal points. Dissection and the coupling of marching with bisection introduced in this paper are potentially applicable to many optimization problems involving curves and curved shapes.
منابع مشابه
Heuristic Vision-Based Computation of Planar Antipodal Grasps on Unknown Objects
A key issue in robotics is the development of the ability to grasp unknown objects. This ability requires a grasp determination mechanism that, based on the analysis of the description of the object, determines how it can be stably grasped. In this paper, a grasp determination method is presented that computes a set of grasps that comply with the force-closure condition. Its input is a set of c...
متن کاملGeometry and Computation of Antipodal Points on Plane Curves
In robotics it is well known that antipodal grasps can be achieved on curved objects in the presence of friction. This paper presents an efficient algorithm that computes, up to numerical resolution, all pairs of antipodal points on a simple, closed, and twice continuously differentiable plane curve. Dissecting the curve into segments everywhere convex or everywhere concave, the algorithm perfo...
متن کاملComputation on Parametric Curves with an Application in Grasping
Curved shapes are frequent subjects of maneuvers by the human hand. In robotics, it is well known that antipodal grasps exist on curved objects and guarantee force closure under proper finger contact conditions. This paper presents an efficient algorithm that computes, up to numerical resolution, all pairs of antipodal points on a simple, closed, and twice continuously differentiable plane curv...
متن کاملUsing Geometry to Detect Grasps in 3D Point Clouds
This paper proposes a new approach to localizing and grasping novel objects in clutter. The input to our algorithm is a point cloud and the geometric parameters of the robot hand. The algorithm locates hand configurations that are expected to result in good grasps. One of the challenges we address is that real-life point clouds are typically missing lots of data as a result of occlusions and ob...
متن کاملGP-GPIS-OPT: Grasp Planning Under Shape Uncertainty Using Gaussian Process Implicit Surfaces and Sequential Convex Programming
Computing grasps for an object is challenging when the object geometry is not known precisely; especially for objects that are difficult for robots to perceive, such as those with specular or transparent surfaces. These properties introduce uncertainty in object geometry, but commonly used polygonal mesh-based models cannot easily be extended to represent this uncertainty. In this paper, we exp...
متن کامل